A Protocol-Based Semantics for FIPA’97 ACL and its Implementation in JADE

نویسندگان

  • Jeremy Pitt
  • Fabio Bellifemine
چکیده

There are fundamental limitations on using mental attitudes to formalise the semantics of an Agent Communication Language (ACL). In this paper, we define a general semantic framework for a class of ACLs in terms of protocols, and develop a method for designing and specifying a member of this class, and configuring it for a particular application. We then analyse the performatives and protocols of FIPA’97 ACL from this point of view. We show its usage in the agent execution model of JADE, a software framework to develop agent applications in compliance with the FIPA specifications for interoperable intelligent multi-agent systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Agent Programming Language Support for Rational Communication

Résumé : It is generally thought that agents in a multiagent system should be capable of communicating in a highlevel, speech acts-based, agent communication language (ACL), for instance FIPA ACL. Many agent programming languages (APLs) such as Jack, JASON, JADE, etc., support communication in such ACLs, i.e., the production and reception/processing of ACL messages. They also support the specif...

متن کامل

Building Semantic Agents in eXAT

This paper describes the FIPA-ACL semantics support provided by eXAT, an Erlang-based FIPA-compliant agent platform, developed by the authors, which uses the Erlang language to offer a complete environment for the realization of the behavioral, intelligent and social parts of an agent. eXAT agents can thus exploit a FSM-based abstraction for the behavioral part and an Erlang-based rule processi...

متن کامل

FIPA: a standard for agent interoperability

FIPA does not just promote a technology for a single application domain but a set of general technologies for different application areas that developers can integrate to make complex systems with a high degree of interoperability. FIPA standardisation process tries to define a set of normative rules that allow a society of agents to exist, operate and be managed. First of all their specificati...

متن کامل

Agent Migration over FIPA ACL Messages

In this paper, we present the design and implementation of an interagency mobility (migration) mechanism for agents. This migration is based on FIPA ACL messages. We also evaluate the performance of this implementation Agent mobility is an essential requirement for some electronic commerce applications, such as those in the Sea-of-Data (SOD) family. The majority of agent systems at present do n...

متن کامل

OWL DL as a FIPA ACL content language

Agent-Agent-Communication using FIPA ACL speech acts is a wellknown implementation of ontology based communication. The content of an ACL Message is formulated in FIPA SL content language or one of its sublanguages (SL1, SL2). Yet, validating the semantics of incoming SL encoded messages is a difficult task because SL is undecidable. Therefore, in order to enable a semantic validation in such c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004